home *** CD-ROM | disk | FTP | other *** search
/ J-Mac Electronics & Home Comics / J-Mac Electronics & Home Comics.iso / mac / J-MAC / G39F / kanouM.Dxr / 00047_“›—À€.ls < prev    next >
Encoding:
Text File  |  1998-01-22  |  3.7 KB  |  162 lines

  1. global mset, lset, volkey, volsprit, soundset, p_name, nextkey, backkey, exitkey, gmenukey, infokey, zoomkey, moveflg, maxflg, gno, i, s, listkey1, spno, cntpage, maxpage, lpcastno, rpcastno, lpno, rpno
  2.  
  3. on startMovie
  4.   set mycursor to [1, 96]
  5.   repeat with i = 7 to 8
  6.     set the cursor of sprite i to mycursor
  7.   end repeat
  8.   repeat with i = 10 to 11
  9.     set the cursor of sprite i to mycursor
  10.   end repeat
  11.   repeat with i = 17 to 31
  12.     set the cursor of sprite i to mycursor
  13.   end repeat
  14.   set lpcastno to 100
  15.   set rpcastno to 170
  16.   set lpno to lpcastno
  17.   set rpno to rpcastno
  18.   set maxflg to 0
  19.   set cntpage to 0
  20.   set maxpage to 64
  21.   set the visible of sprite 12 to 0
  22.   set the visible of sprite 13 to 0
  23.   repeat with i = 33 to 44
  24.     set the visible of sprite i to 0
  25.   end repeat
  26.   set listkey1 to ["p1", "p2", "p3", "p4", "p5", "p6", "p7", "p8", "p9", "p10", "p11", "p12", "p13", "p14", "p15", "p16", "p17", "p18", "p19", "p20", "p21", "p22", "p23", "p24", "p25", "p26", "p27", "p28", "p29", "p30", "p31", "p32", "p33", "p34", "p35", "p36", "p37", "p38", "p39", "p40", "p41", "p42", "p43", "p44", "p45", "p46", "p47", "p48", "p49", "p50", "p51", "p52", "p53", "p54", "p55", "p56", "p57", "p58", "p59", "p60", "p61", "p62", "p63", "p64"]
  27.   puppetSound(4, 1)
  28. end
  29.  
  30. on donext
  31.   set cntpage to cntpage + 1
  32.   if cntpage > maxpage then
  33.     set cntpage to maxpage
  34.     set maxflg to 1
  35.   else
  36.     set maxflg to 0
  37.   end if
  38.   set lpno to lpcastno + cntpage
  39.   set rpno to rpcastno + cntpage
  40. end
  41.  
  42. on doback
  43.   set cntpage to cntpage - 1
  44.   if cntpage < 0 then
  45.     set cntpage to 0
  46.   else
  47.   end if
  48.   set lpno to lpcastno + cntpage
  49.   set rpno to rpcastno + cntpage
  50. end
  51.  
  52. on visimenusprite
  53.   repeat with i = 20 to 31
  54.     if rollOver(i) then
  55.       set the visible of sprite (i + 13) to 1
  56.       next repeat
  57.     end if
  58.     set the visible of sprite (i + 13) to 0
  59.   end repeat
  60. end
  61.  
  62. on visisprite
  63.   repeat with i = 10 to 11
  64.     if rollOver(i) then
  65.       set the visible of sprite (i + 2) to 1
  66.       exit
  67.       next repeat
  68.     end if
  69.     set the visible of sprite (i + 2) to 0
  70.   end repeat
  71. end
  72.  
  73. on pushsound
  74.   puppetSound(4, 1)
  75.   puppetSound(4, "テスツ湘伉。")
  76. end
  77.  
  78. on changpage
  79.   set cntpage to spno
  80.   set lpno to lpcastno + cntpage
  81.   set rpno to rpcastno + cntpage
  82.   go("pR")
  83. end
  84.  
  85. on changhelp
  86.   pushsound()
  87.   repeat while the stillDown
  88.     puppetSprite(15, 1)
  89.     set the memberNum of sprite 15 to 29
  90.     updateStage()
  91.   end repeat
  92.   puppetSprite(15, 0)
  93.   go("help0")
  94. end
  95.  
  96. on changmenu
  97.   set lpno to lpcastno
  98.   set rpno to rpcastno
  99.   set cntpage to 0
  100.   pushsound()
  101.   repeat while the stillDown
  102.     puppetSprite(14, 1)
  103.     set the memberNum of sprite 14 to 27
  104.     updateStage()
  105.   end repeat
  106.   puppetSprite(14, 0)
  107.   set the visible of sprite 12 to 0
  108.   set the visible of sprite 13 to 0
  109.   go("p00")
  110. end
  111.  
  112. on changp0
  113.   set lpno to lpcastno
  114.   set rpno to rpcastno
  115.   set cntpage to 0
  116.   pushsound()
  117.   repeat while the stillDown
  118.     puppetSprite(12, 1)
  119.     set the memberNum of sprite 12 to 17
  120.     updateStage()
  121.   end repeat
  122.   puppetSprite(12, 0)
  123.   puppetSprite(4, 1)
  124.   puppetSprite(5, 1)
  125.   set the memberNum of sprite 4 to lpno
  126.   set the memberNum of sprite 5 to rpno
  127.   puppetTransition(6, 8)
  128.   updateStage()
  129.   go("p0")
  130. end
  131.  
  132. on domenuback
  133.   set lpno to lpcastno
  134.   set rpno to rpcastno
  135.   set cntpage to 0
  136.   puppetSprite(4, 0)
  137.   puppetSprite(5, 0)
  138.   puppetSound(4, 1)
  139.   puppetSound(4, "ニ陳コ竄ャナク")
  140.   repeat while the stillDown
  141.     puppetSprite(13, 1)
  142.     set the memberNum of sprite 13 to 18
  143.     updateStage()
  144.   end repeat
  145.   puppetSprite(13, 0)
  146.   go("m0")
  147. end
  148.  
  149. on doquit
  150.   pushsound()
  151.   repeat while the stillDown
  152.     puppetSprite(16, 1)
  153.     set the memberNum of sprite 16 to 31
  154.     updateStage()
  155.   end repeat
  156.   puppetSprite(16, 0)
  157.   sound stop 1
  158.   sound stop 2
  159.   sound stop 4
  160.   go("Ending")
  161. end
  162.